package org.batatasframework.support.database.sql.where;
//package cn.bonoon.support.database.sql.where;
//
//import cn.bonoon.support.database.sql.LogicSymbol;
//import cn.bonoon.support.database.sql.SqlBuilder;
//
///**
// * 逻辑条件
// * @author jackson
// *
// */
//public class QueryFragmentLogic implements QueryFragment{
//	
//	private final QueryFragment prev;
//	
//	/**
//	 * 查询的运算逻辑，如：and、or等
//	 */
//	private final LogicSymbol logic;
//	
//	private final QueryFragment next;
//
//	public QueryFragmentLogic(QueryFragment prev, LogicSymbol logic, QueryFragment next) {
//		this.prev = prev;
//		this.logic = logic;
//		this.next = next;
//	}
//
//	@Override
//	public void appendTo(LogicSymbol queryLogic, SqlBuilder sqlBuilder) throws Exception {
//		sqlBuilder.append('(');
//		prev.appendTo(sqlBuilder);
//		sqlBuilder.append(logic.getValue());
//		next.appendTo(sqlBuilder);
//		sqlBuilder.append(')');
//	}
//}
